Science and invention in Birmingham